on one's pin - Francés Inglés Diccionario